#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main(int argc, char* argv[], char* env[])
{
    int i = 0;
    for(i = 0; i < argc; i++)
    {
        printf("argv[%d]: %s\n", i, argv[i]);
    }

    //让程序只能自己执行
    char* id = getenv("USER");

    //忽略大小写
    if(strcasecmp(id, "Zh_Ser") != 0)
    {
        printf("权限拒绝!\n");
        return 0;
    }
    printf("成功执行...\n");

    char *val = getenv("PATH");
    printf("%s\n", val);

  //C语言提供的第三方变量
//    extern char ** environ;
//
//    for(int i = 0; environ[i]; i++)
//    {
//        printf("%d: %s\n", i, environ[i]);
//    }
//
    return 0;
}

